Sign up for the SaltyPopcorn weekly newsletter
Starring:

M. Night Shyamalan

M. Night Shyamalan

Acting credits By Highest Global Gross

Total Gross
1.

The Sixth Sense / 1999

Director(s):
Starring:
Bruce WillisHaley Joel OsmentToni Collette • Olivia Williams • Trevor Morgan
$672,806,292
2.

Signs / 2002

Director(s):
Starring:
Mel GibsonJoaquin Phoenix • Rory Culkin • Abigail Breslin • Cherry Jones
$408,247,917
3.

Split / 2017

Director(s):
Starring:
James McAvoyAnya Taylor-Joy • M. Night Shyamalan • Haley Lu Richardson • Jessica Sula
$278,454,358
4.

The VIllage / 2004

Director(s):
Starring:
$256,697,520
5.

Unbreakable / 2000

Director(s):
Starring:
Bruce WillisSamuel L. JacksonRobin Wright • Spencer Treat Clark • Charlayne Woodard
$248,118,121
6.

Glass / 2019

Director(s):
$246,941,965
7.

Old / 2021

Director(s):
Starring:
Gael Garcia Bernal • Vicky Krieps • Rufus Sewell • Alex Wolff • Thomasin McKenzie
$90,112,510
8.

Lady In the Water / 2006

Director(s):
Starring:
Paul GiamattiBryce Dallas HowardJeffrey Wright • Bob Balaban • Sarita Choudhury
$72,785,169
9.

Knock At the Cabin / 2023

Director(s):
Starring:
Dave BautistaJonathan GroffRupert Grint • Nikki Amuka-Bird • Ben Aldridge
$52,206,675